<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OpenMesh: Deprecated List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="logo_align.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="rwth_vci_rgb.jpg"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">OpenMesh
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('a01227.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">Deprecated List </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
<dt><a class="anchor" id="_deprecated000011"></a>Member <a class="el" href="a02597.html#a6a0a645ca6dc88a5d315e9a151c5d61b">makePropertyManagerFromExisting</a>  </dt>
<dd>Use <a class="el" href="a02597.html#a8d0e0ad75218837f7ab7bff87fd6f24d">getProperty()</a> instead. </dd>
<dt><a class="anchor" id="_deprecated000012"></a>Member <a class="el" href="a02597.html#acbe75e98e92fe82e86ee8105a68108d5">makePropertyManagerFromExistingOrNew</a>  </dt>
<dd>Use <a class="el" href="a02597.html#add87d369da580fe875ce77472d80f336">getOrMakeProperty()</a> instead. </dd>
<dt><a class="anchor" id="_deprecated000010"></a>Member <a class="el" href="a02597.html#a124b1e945be6f5188a3bfab685018008">makePropertyManagerFromNew</a>  </dt>
<dd>Use <a class="el" href="a02597.html#a7c72dc50f42e6e4ee36d29cd29ceae85">makeTemporaryProperty()</a> instead. </dd>
<dt><a class="anchor" id="_deprecated000009"></a>Member <a class="el" href="a02597.html#a7c72dc50f42e6e4ee36d29cd29ceae85">makeTemporaryProperty</a>  </dt>
<dd>Temporary properties should not have a name. </dd>
<dt><a class="anchor" id="_deprecated000001"></a>Page <a class="el" href="a04328.html">Mesh Iterators and Circulators</a>  </dt>
<dd><p class="startdd">While it is possible to use <code>handle()</code> to get the handle of the item referred to by the iterator, this function is deprecated. Simply dereference the iterator instead.</p>
<p class="enddd">While it is possible to use <code>operator</code> <code>bool()</code>, which returns true, as long as the circulator hasn't reached the end of the sequence, this function is deprecated. Use the function <code>is_valid()</code> instead. </p>
</dd>
<dt><a class="anchor" id="_deprecated000003"></a>Member <a class="el" href="a02197.html#a56484e00feec63e682a208b4df2b2010">OpenMesh::Iterators::GenericCirculatorT_DEPRECATED&lt; GenericCirculatorT_DEPRECATED_TraitsT &gt;::current_halfedge_handle</a>  () const</dt>
<dd><a class="el" href="a02197.html#a56484e00feec63e682a208b4df2b2010">current_halfedge_handle()</a> is an implementation detail and should not be accessed from outside the iterator class. </dd>
<dt><a class="anchor" id="_deprecated000005"></a>Member <a class="el" href="a02197.html#ac731c4ae1a6d759396bb2c88c10a3640">OpenMesh::Iterators::GenericCirculatorT_DEPRECATED&lt; GenericCirculatorT_DEPRECATED_TraitsT &gt;::handle</a>  () const</dt>
<dd>This function clutters your code. Use dereferencing operators -&gt; and * instead.  </dd>
<dt><a class="anchor" id="_deprecated000004"></a>Member <a class="el" href="a02197.html#a290b68a971b8fddf1639780171ea0fd2">OpenMesh::Iterators::GenericCirculatorT_DEPRECATED&lt; GenericCirculatorT_DEPRECATED_TraitsT &gt;::operator bool</a>  () const</dt>
<dd>Do not use this error prone implicit cast. </dd>
<dt><a class="anchor" id="_deprecated000006"></a>Member <a class="el" href="a02197.html#acd32a9ae64f54b22f440cedf63e3ca13">OpenMesh::Iterators::GenericCirculatorT_DEPRECATED&lt; GenericCirculatorT_DEPRECATED_TraitsT &gt;::operator value_type</a>  () const</dt>
<dd>Implicit casts of iterators are unsafe. Use dereferencing operators -&gt; and * instead.  </dd>
<dt><a class="anchor" id="_deprecated000007"></a>Member <a class="el" href="a02293.html#ae7c0787dc36b622d71271bf64a1af3ff">OpenMesh::Iterators::GenericIteratorT&lt; Mesh, ValueHandle, MemberOwner, PrimitiveStatusMember, PrimitiveCountMember &gt;::handle</a>  () const</dt>
<dd>This function clutters your code. Use dereferencing operators -&gt; and * instead.  </dd>
<dt><a class="anchor" id="_deprecated000008"></a>Member <a class="el" href="a02293.html#a2a96dd08f32e4b2391f542e53f5a8c8c">OpenMesh::Iterators::GenericIteratorT&lt; Mesh, ValueHandle, MemberOwner, PrimitiveStatusMember, PrimitiveCountMember &gt;::operator value_handle</a>  () const</dt>
<dd>Implicit casts of iterators are unsafe. Use dereferencing operators -&gt; and * instead.  </dd>
<dt><a class="anchor" id="_deprecated000013"></a>Member <a class="el" href="a02597.html#a46387eb1a41dbdcb848987ce6358f8d1">OpenMesh::PropertyManager&lt; PROPTYPE, MeshT &gt;::PropertyManager</a>  (<a class="el" href="a02313.html" title="Connectivity Class for polygonal meshes. ">PolyConnectivity</a> &amp;mesh, const char *propname, bool existing)</dt>
<dd>Use a constructor without <code>existing</code> and check existance with <a class="el" href="a02597.html#a552b239c7cfa69ce7163417787cf37bf">hasProperty()</a> instead.</dd>
</dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<hr>
<address>
<small>
<a href="http://www.rwth-graphics.de" style="text-decoration:none;">
</a>
Project <b>OpenMesh</b>, 
&copy;&nbsp; Computer Graphics Group, RWTH Aachen.
Documentation generated using 
<a class="el" href="http://www.doxygen.org/index.html">
<b>doxygen</b>
</a>.
</small>
</address>
</body>
</html>
